#menu {margin-top: 1px;}
#menu dl { width: 100%;}
#menu dl,dd { margin: 0; }
#menu dt { 	
	font-size: 12px; 
	border-bottom: 1px dashed #EAEAEA;
}
#menu dt:last-child { 	
	border-bottom: 10px;
}
#menu dt a, dd a { padding: 5px; display: block; font-family: verdana; font-size: 10px; color: #444444; text-decoration: none; font-weight: bold; }
#menu dd a { font-size: 9px;  padding: 5px; padding-left: 10px;   }
#menu ul { list-style: none; padding:0 }
#menu dd { background-color: white; border-bottom: 1px dashed #EAEAEA; border-top: 0;}
#menu dt:hover, dd a:hover{ background: #EFEFEF;}